Juazeiro do Norte

The last few days of October has 500 000 people coming to town, in a religious festival known as the Romaria.